package com.xebest.web.view;

import java.io.Serializable;
import java.math.BigDecimal;

public class XeVenAfterSaleDetailView implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 商品图片
	 */
	private String proPicture;

	/**
	 * 商品sku
	 */
	private String proSku;

	/**
	 * 商品货号
	 */
	private String proNum;


	/**
	 * 商品名称
	 */
	private String proName;

	/**
	 * 分类名称
	 */
	private String proOrgCodeName;
	/**
	 * 计价方式 1：重量 2：数量
	 */
	private Integer pricingType;

	/**
	 * 商品单位
	 */
	private String proUnit;


	/**
	 * 规格值
	 */
	private String specValue;

	/**
	 * 商品价格
	 */
	private BigDecimal proPrice;


	/**
	 * 成交价 订购金额
	 */
	private BigDecimal proCostPrice;

	/**
	 * 购买数量/重量
	 */
	private BigDecimal purchaseNum;

	/**
	 * 实发数量/重量
	 */
	private BigDecimal realSendNum;


	/**
	 * 退货量
	 */
	private BigDecimal rejectNum;


	/**
	 * 优惠分摊金额
	 */
	private BigDecimal pmtAmount;

	/**
	 * 特批优惠金额
	 */
	private BigDecimal specialDisamount;
	
	 /**
     * 商户优惠券优惠分摊金额
     */
    private BigDecimal venPmtAmount ;
    
    /**
     * 平台优惠券分摊金额
     */
    private BigDecimal platPmtAmount ;

	/**
	 * 退款金额
	 */
	private BigDecimal rejectAmount;

	/**
	 * 已退数量
	 */
	private BigDecimal realRejectNum;

	/**
	 * 已退金额
	 */
	private BigDecimal realRefundAmount;

	
	public BigDecimal getVenPmtAmount() {
		return venPmtAmount;
	}

	public void setVenPmtAmount(BigDecimal venPmtAmount) {
		this.venPmtAmount = venPmtAmount;
	}

	public BigDecimal getPlatPmtAmount() {
		return platPmtAmount;
	}

	public void setPlatPmtAmount(BigDecimal platPmtAmount) {
		this.platPmtAmount = platPmtAmount;
	}

	public BigDecimal getRealRejectNum() {
		return realRejectNum;
	}

	public void setRealRejectNum(BigDecimal realRejectNum) {
		this.realRejectNum = realRejectNum;
	}

	public BigDecimal getRealRefundAmount() {
		return realRefundAmount;
	}

	public void setRealRefundAmount(BigDecimal realRefundAmount) {
		this.realRefundAmount = realRefundAmount;
	}

	public String getProSku() {

		return proSku;
	}

	public void setProSku(String proSku) {

		this.proSku = proSku;
	}

	public String getProPicture() {
		return proPicture;
	}

	public void setProPicture(String proPicture) {
		this.proPicture = proPicture;
	}

	public String getProNum() {

		return proNum;
	}

	public void setProNum(String proNum) {

		this.proNum = proNum;
	}

	public String getProName() {

		return proName;
	}

	public void setProName(String proName) {

		this.proName = proName;
	}

	public String getProOrgCodeName() {
		return proOrgCodeName;
	}

	public void setProOrgCodeName(String proOrgCodeName) {
		this.proOrgCodeName = proOrgCodeName;
	}

	public Integer getPricingType() {

		return pricingType;
	}

	public void setPricingType(Integer pricingType) {

		this.pricingType = pricingType;
	}

	public String getProUnit() {

		return proUnit;
	}

	public void setProUnit(String proUnit) {

		this.proUnit = proUnit;
	}


	public String getSpecValue() {

		return specValue;
	}

	public void setSpecValue(String specValue) {

		this.specValue = specValue;
	}

	public BigDecimal getProCostPrice() {

		return proCostPrice;
	}

	public void setProCostPrice(BigDecimal proCostPrice) {

		this.proCostPrice = proCostPrice;
	}

	public BigDecimal getPurchaseNum() {

		return purchaseNum;
	}

	public void setPurchaseNum(BigDecimal purchaseNum) {

		this.purchaseNum = purchaseNum;
	}

	public BigDecimal getRealSendNum() {

		return realSendNum;
	}

	public void setRealSendNum(BigDecimal realSendNum) {

		this.realSendNum = realSendNum;
	}


	public BigDecimal getSpecialDisamount() {

		return specialDisamount;
	}

	public void setSpecialDisamount(BigDecimal specialDisamount) {

		this.specialDisamount = specialDisamount;
	}

	public BigDecimal getPmtAmount() {

		return pmtAmount;
	}

	public void setPmtAmount(BigDecimal pmtAmount) {

		this.pmtAmount = pmtAmount;
	}


	public BigDecimal getRejectNum() {
		return rejectNum;
	}

	public void setRejectNum(BigDecimal rejectNum) {
		this.rejectNum = rejectNum;
	}

	public BigDecimal getRejectAmount() {
		return rejectAmount;
	}

	public void setRejectAmount(BigDecimal rejectAmount) {
		this.rejectAmount = rejectAmount;
	}


	public BigDecimal getProPrice() {
		return proPrice;
	}

	public void setProPrice(BigDecimal proPrice) {
		this.proPrice = proPrice;
	}
}

